feel ashamed or embarrassed - Espagnol Anglais Dictionnaire